MV - CPCEMU Disk-File Disk-Info (LIBDSK)(Track-Info  R Track-Info  R 0 MAZEZAM A MAZEZAM B L MAZEZAM DISK PLUS3DOSsRPOKE 23659,0 #INK 0: PAPER 0: FLASH 0: BRIGHT 0 0,0; i=021 ,, i 0,0; ""MazezaM 2"65368X,72H 0,0; $"MazezaM 3"23552\,9500% g B<|<|<BB>0B@~>(BBBR>T+BPLUS3DOSHXb<<$$fիիիժժժUUUUUU****<@ DBB>(DBZF>T+D@D@@$@@> JBBBB@>$"" @$" " B" "; D5;1;"MazezaM"; F" " H$" " J" "; L2;1;"2002"; N" " P " "; R&2;1;"Malcolm Tyrrell"; T " " V$" " X$"" Z$"" \$"" ^ 3 ` 1 b$" " d<" ";1;"KEYS";0;" " f$" " hB" LEFT = ";(122z);" UP = ";(107k);" " jB" RIGHT = ";(120x);" DOWN = ";(109m);" " l$" " n3" RETRY LEVEL = ";(114r);" " p3" QUIT GAME = ";(113q);" " r$" " t$" " v-5;" Press any key to start " x=""120x z 126~ | 480 ~** new game ** mazeno=1 lives=3 ** set up maze ** 372t ** draw screen ** 67:0:0:0:0:0 0,0;""; 5;1;"* LEVEL "; )mazeno<10 5;1;"0"; 5;1;mazeno;" *"; ""; 5;1;"* LIVES "; (lives<10 1;5;"0"; 5;1;lives;" *"; "" i=1t $"" i i=1h &i=lx"________________"(1l); &ilx""(1l); Pi-((i-1)/6)*6;1;a$(i)(1w);7;0; %i=rx"________________"(1r) $irx""(1r) i i=t+h+122 $"" i <n$=0"":192 8""(1̺((28-n$)/2)); !5;1;"* ";n$;" *"; G""(128-(((28-n$)/2+n$))); i=0l-1 t+lx,i;1;"" 6 t+lx,i;0;"_" i t+lx,l-1;0;"" 1 214 lives<0288 : mazeno>nummazes296(: 132 ** main loop init ** k=0 o=0 i=lx j=1 7;t+i,l+j-1;"" ** main loop ** k= o=k226 o=k sk=120xj1a$(i,j-1)=" "t+i,l+j-1;" ":j=j-1:t+i,l+j-1;7;"":226 k=120xj1a$(i,1)=" "j=j-1:a$(i)=a$(i)(2w)+" ":t+i,l;i-((i-1)/6)*6;a$(i)(1w);7;t+i,l+j-1;"":226 sk=109mi1a$(i-1,j)=" "t+i,l+j-1;" ":i=i-1:t+i,l+j-1;7;"":226 8k=120xi=rxj=wt+i,l+j-1;" ":254 Ok=114rt+i-1,l+j-3;7;"ARGH!":lives=lives-1: k=113qlives=-1: 226 ** end of level **  7 i=l+w31 t+rx,i;1;""  6 t+rx,i;0;"_"  i  i=(*6) /i=0t+rx,24;1;"Hurray!" /i=1t+rx,24;1;"Hurrah!" ,i=2t+rx,27;1;"Yes!Track-Info  R " .i=3t+rx,25;1;"Great!" 0i=4t+rx,23;1;"Yee-hah!" ,i=5t+rx,27;1;"Yay!"  13 mazeno=mazeno+1   ** game over ** "<12 ,11 ;1;1;7;"GAME OVER!" $i=1200:i & (** end of game ** *7:0 ,50,0;" " .$" " 0$" " 2$" " 40" ";1;"You have " 60" ";1;"escaped. " 8$" " :E" ";1;1;"WELL DONE!";0;" " <$" " >$" " @$" " B$" " D$" " F$"________ " HN"";1;2;"";4;1;"" JB" ";1;4;1;"" LN"";1;1;"_ _";1;4;"" NN"";1;1;1;"";4;"" PN"";1;1;1;"";4;"" RN"";1;1;1;"";4;"" TN"";1;1;1;"";4;"" VN"";1;1;1;"";4;"" XN"";1;1;1;"";4;"" ZN"";1;1;1;"";4;"" \i=031 ^1i<19i>2113 ,i;1;"" `1i19i2112 ,i;1;"" b 4 d3i=2011 ,18;1;"Hurray!" f*i=2411 ,18;" " h%i<813 ,i;0;"_" j4(i8i<19)i>2113 ,i;" " l(i19i2112 ,i;" " ni p=""368p r t** load mazes ** v,2+398+4*(mazeno-1) xn$,c$,w,h,lx,rx z i=1h |a$(i) ~i l=((32 -w)/2) t=((24-h)/2) r=32 -l-w   ** Maze Values ** 10 ,16,11 ** Maze Data ** E"Humble Origins","Malcolm Tyrrell",7,2,1,1 " "," " C"Easy Does It","Malcolm Tyrrell",8,3,3,2 "" "," "," " H"Up, Up and Away","Malcolm Tyrrell",5,11 ,11 ,1 Y" "," "," "," "," "," "," "," "," "," "," " B"To and Fro","Malcolm Tyrrell",13 ,6,1,1 a" "," "," "," "," "," " D"Loop-de-Loop","Malcolm Tyrrell",14,4,2,4 E" "," "," "," " B"Be Prepared","Malcolm Tyrrell",7,6,5,3 =" "," "," "," "," "," " G"Two Front Doors","Malcolm Tyrrell",16,7,1,7 " "," "," "," "," "," "," " K"Through and through","Malcolm Tyrrell",15,4,3,1 I" "," "," "," " C"Double Cross","Malcolm Tyrrell",9 ,7,7,3 U" "," "," "," "," "," "," " C"Inside Out","Malcolm Tyrrell",14,10 ,8,1 " "," "," "," "," "," "," "," "," "," " MazezaM 3 %\X\%aM 3 XMazezaM 3 "" )@A @@@@@@@@@@@@@@@A @@@@@@@@@@@@@@@A @@@@@@@@@@@@@@@ATrack-Info  R  @@@@@@@@@@@@@@@A @@@@@@@@@@@@@@@A @@@@@@@@@@@@@@@A @@@@@@@@@@@@@@@A @@@@@@@@@@@@@@@A @@@@@@@@@@@@@@@APLUS3DOSs POKE 23659,0 #INK 0: PAPER 0: FLASH 0: BRIGHT 0 0,0; (i=021 2,, <i F0,0; P""MazezaM.a"65368X,72H Z0,0; d$"MazezaM.b"23552\,9500% g B<|<|BDT"x@ p}@@@@@@A @@@@@@@@@@@@@@@A @@@@@@@@@@@@@@@A @@@@@@@@@@@@@@@A @@@@@@@@@@@@@@@A @@@@@@@@@@@@@@@A @@@@@@@@@@@@@@@A @@@@@@@@@@@@@@@A BDT"@@ x @@@@@@A @@@@@@@@@@@@@@@A @@@@@@@@@@@@@@@ATrack-Info  R  @@@@@@@@@@@@@@@A @@@@@@@@@@@@@@@A @@@@@@@@@@@@@@@A B8T< <x@pp)@@@@@@AxxEGEEEEEGGEEGExxEGEEEEEGGEEGGxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxGGGGGGGGGGGxGGHGAHGGGGGGGGGGGGGGxxxxxxxxxxxxGPGBPPGxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxEGEEEEEEGEEEEEEEGExxxxxxxPLUS3DOS% "mazezam" S Error ";e  PLUS3DOSuly>y>0y>:\[˧2\[yͱu:\[2\[yy*u~#"uR!"u:}u<2}uͳu!@:~uͳu*uw#"uR!"u:~u >2~uͳu >2~uͽu ͽu ͽu ͽuʗw>c>y2\[O!:\*duR0[du!"duz !̓u&.!?̓u0 !Pu!̓u0 !9̓u0{ "du!0u]v!@]v!@]v!@]v ! ̓uHv!̓u:ͳu>2~u>2}u!"u!"uͽu(uͽu( >uuͽuGͽuu>ͳu!@>ͳu!@>ͳu!@>ͳu!@>ͳu!@*Nu| *8uR} |( +| }0| !@"@y"tx*2u"uu:0u2xu:Ku(>2yu*6u"{u:Mu^0V(F*tx|@ > >>ͳu|gfu>ͳu!@>ͳu!@>ͳu!@>ͳu!0u!tx >y!@@1!*|@(* >y!!_>y1'!NF^V^VNF~ ~ G~ G~ ^W^V^V ^V ^ VO o g>PLUS3DOS 29999/u %Z$="MAZEZAM":Z$+".LDR"30030Nu  (0:0:5: 2 Z$+".SCR" Ff$=Z$+".GAM" Z0a=1̱f$:30032Pu+a-1,f$(a):a d30032Pu+f$,255 n add=0 xa$="" a$""add=a$ ,30030Nu,add-256*(add/256) 30031Ou,(add/256) e=30337v "20,0Track-Info  R ;"DOS Error ";e  Track-Info  R Track-Info  R Track-Info  R         Track-Info  R         Track-Info  R         Track-Info  R         Track-Info  R         Track-Info  R Track-Info  R Track-Info  R Track-Info  R Track-Info  R Track-Info  R Track-Info  R Track-Info  R Track-Info  R Track-Info  R Track-Info  R Track-Info  R Track-Info  R Track-Info  R Track-Info  R Track-Info  R Track-Info  R Track-Info  R Track-Info  R         Track-Info ! R!!!!!!!!! Track-Info " R""""""""" Track-Info # R######### Track-Info $ R$$$$$$$$$ Track-Info % R%%%%%%%%% Track-Info & R&&&&&&&&& Track-Info ' R'''''''''